#page-address {
    font-size: 0.14rem;
}
.m-user-bar h1 {
    text-align: center;
    color: #494949;
}

/*.w-bar {*/
    /*padding: 0;*/
    /*border: none;*/
    /*margin-bottom: 0;*/
/*}*/
.w-bar select {
    color:#494949
}
.m-user-bar {
    border-radius: 0.18rem 0.18rem 0 0;
    background: #fffdfd;
}
.m-user-bar .name,.m-user-bar .phone {
    width: 50% ;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
}
.m-user-bar .address {

}
.address-choose .w-bar-control {
    width: 33.3%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    float: left;
}
.address-save {
    background: #0fc977;
    color: #fff;
}
.address-save button {
    width:100%;
    height: 0.46rem;
    line-height: 0.46rem;
    text-align: center;
    color:#fff;
    letter-spacing: 0.2rem;
}
.w-checkBar-checked .w-switcher, .w-switcher-on {
    background: #0fc977;
    border-color: #0fc977;
}
.addAddress span {
    display: inline-block;
    width: 0.14rem;
    height: 0.14rem;
    position: relative;
}
.addAddress span::before {
    content: '';
    display: block;
    position: absolute;
    left: -0.06rem;
    top: 0;
    width: 0.14rem;
    height: 0.14rem;
    border-radius: 0.2rem;
    background: url('') center center / cover #fff;
}
#addressForm {
    z-index: 999
}
.edit span,.remove span {
    left: -0.22rem;
    top: 0.10rem;
    position: absolute;
    content:'';
    display: inline-block;
    height: 0.20rem;
    width: 0.20rem;
    opacity: 0.8
}
.remove span {
    background: url('') center center / cover;
}
.edit span {
    background: url('') center center / cover;
}

.setDefault::before {
    content: '';
    display: inline-block;
    height: 0.10rem;
    width: 0.10rem;
    border-radius: 50%;
    border: 0.01rem solid #666;
    margin-right: 0.08rem;
}
.setDefaultStyle::before {
    background: url('') center center /cover #ee2e3a;
    border: 0.01rem solid #ee2e3a;

}